package com.cin.cma.common.model.finixx.response;

import com.alibaba.fastjson2.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 *
 * @Date：2024/11/29 15:19
 */
@Data
public class PosFavourableGoodNod {
    /**
     * 优惠类型ID
     */
    @JSONField(name = "pfg_type_id")
    @JsonProperty("pfg_type_id")
    private String pfgTypeId;

    /**
     * 商品名称
     */
    @JSONField(name = "pfg_Goods_Name")
    @JsonProperty("pfg_Goods_Name")
    private String pfgGoodsName;

    /**
     * 商品ID
     */
    @JSONField(name = "pfg_good_id")
    @JsonProperty("pfg_good_id")
    private String pfgGoodId;

    /**
     * 默认标志
     */
    @JSONField(name = "pfg_default_flg")
    @JsonProperty("pfg_default_flg")
    private String pfgDefaultFlg;

    /**
     * 支付差异
     */
    @JSONField(name = "pfg_pay_difference")
    @JsonProperty("pfg_pay_difference")
    private BigDecimal pfgPayDifference;

    /**
     * 组合ID
     */
    @JSONField(name = "pfg_combodts_id")
    @JsonProperty("pfg_combodts_id")
    private String pfgCombodtsId;

    /**
     * 优先级
     */
    @JSONField(name = "PfgPriority")
    @JsonProperty("PfgPriority")
    private Integer pfgPriority;

    /**
     * 推荐标志
     */
    @JSONField(name = "PfgRecommend")
    @JsonProperty("PfgRecommend")
    private String pfgRecommend;

    /**
     * 商品库存
     */
    @JSONField(name = "goods_stock")
    @JsonProperty("goods_stock")
    private Integer goodsStock;

    /**
     * 商品启用标志
     */
    @JSONField(name = "goods_enable_flg")
    @JsonProperty("goods_enable_flg")
    private String goodsEnableFlg;

    /**
     * 允许超卖标志
     */
    @JSONField(name = "allow_oversold_flg")
    @JsonProperty("allow_oversold_flg")
    private String allowOversoldFlg;
}
